NHOH3CNNNHCH3NHOHOHOHOOHO